Skip to content

Bump github.com/spf13/viper from 1.20.1 to 1.21.0 in /src - #416

Merged
Farjaad merged 1 commit into
mainfrom
dependabot/go_modules/src/github.com/spf13/viper-1.21.0
Oct 16, 2026
Merged

Farjaad merged 1 commit into
mainfrom
dependabot/go_modules/src/github.com/spf13/viper-1.21.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 15, 2025 •

Copy link
Copy Markdown
Contributor

Bumps github.com/spf13/viper from 1.20.1 to 1.21.0.

Release notes

Sourced from github.com/spf13/viper's releases.

v1.21.0

What's Changed

Enhancements 🚀

Bug Fixes 🐛

Dependency Updates ⬆️

Other Changes

New Contributors

Full Changelog: spf13/viper@v1.20.0...v1.21.0

Commits
  • 394040c ci: build on go 1.25
  • 812f548 chore: update dependencies
  • d5271ef ci: update stale workflow
  • dff303b feat: add a stale issue scheduled action
  • 1287976 build(deps): bump github.com/spf13/pflag from 1.0.7 to 1.0.10
  • 38932cd build(deps): bump github.com/go-viper/mapstructure/v2 in /remote
  • 6d014be build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.1
  • b74c7ee build(deps): bump github.com/fsnotify/fsnotify from 1.8.0 to 1.9.0
  • acd05e1 fix: linting issues
  • ae5a8e2 ci: upgrade golangci-lint
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Sep 15, 2025
@Farjaad

Farjaad commented Oct 16, 2026

Copy link
Copy Markdown
Contributor

@dependabot rebase

@dependabot
dependabot Bot force-pushed the dependabot/go_modules/src/github.com/spf13/viper-1.21.0 branch from a812f44 to a0af94a Compare October 16, 2026 16:09
@Farjaad

Farjaad commented Oct 16, 2026

Copy link
Copy Markdown
Contributor

Dependency review: safe to merge

  • Scope: Only src/go.mod and src/go.sum change: viper 1.21.0, pflag 1.0.10, plus indirect cast, afero, locafero, testify and go.yaml.in/yaml/v3, all from the expected upstream projects.
  • Breaking changes: None that affect us. viper 1.21.0 removes no APIs; it moves to a maintained YAML library and respects SetConfigType, which helps readInputConfig in src/cmd/input.go. pflag 1.0.8's ParseErrorsWhitelist rename was undone in 1.0.9. cast 1.10.0 returns an empty map instead of nil on failed conversions, and we don't read maps through viper.
  • Behavior check: I built binaries from main and from this PR and compared create deploy --dry-run output. Flag/env/file precedence, a .txt input file, stdin input, --help and unknown-flag errors all matched exactly.
  • Verification: The Tests workflow didn't run because its path filter doesn't match src/go.mod. Locally, go mod verify, build, vet, gofumpt, golangci-lint and go test -race ./common/... all pass. The cmd/e2e tests fail only with 401s from the live API (no token).

@Farjaad

Farjaad commented Oct 16, 2026

Copy link
Copy Markdown
Contributor

@dependabot rebase

@dependabot
dependabot Bot force-pushed the dependabot/go_modules/src/github.com/spf13/viper-1.21.0 branch from a0af94a to b5c4ddb Compare October 16, 2026 18:38
@Farjaad

Farjaad commented Oct 16, 2026

Copy link
Copy Markdown
Contributor

@dependabot rebase

Bumps [github.com/spf13/viper](https://github.com/spf13/viper) from 1.20.1 to 1.21.0.
- [Release notes](https://github.com/spf13/viper/releases)
- [Commits](spf13/viper@v1.20.1...v1.21.0)

---
updated-dependencies:
- dependency-name: github.com/spf13/viper
  dependency-version: 1.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/src/github.com/spf13/viper-1.21.0 branch from b5c4ddb to 6e7b3f4 Compare October 16, 2026 18:57
@Farjaad
Farjaad merged commit 09f8e74 into main Oct 16, 2026
2 checks passed
@Farjaad
Farjaad deleted the dependabot/go_modules/src/github.com/spf13/viper-1.21.0 branch October 16, 2026 19:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update Go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant